Skydive est un logiciel libre, sous licence Apache, permettant d’analyser les problèmes et de surveiller vos réseaux SDN. Software Defined Networking est une architecture réseau abstraite permettant de gérer globalement ses ressources, elle est principalement utilisée dans les infrastructures de type Cloud, car elle offre une grande souplesse d’utilisation.
Skydive
Une infrastructure SDN est complexe, mais trouver la source des problèmes l’est encore plus. Qui n’a pas eu de problème de paquets perdus pendant un déploiement ? Combien de flux simultanés la machine virtuelle du tenant (locataire) “Mr T” génère-t-elle ? Que s’est-il passé à 4h du matin ?
C’est pour répondre à ce genre de questions que le projet Skydive a été créé.
Topologie
Skydive permet de visualiser la topologie en temps réel et de faire la corrélation avec le trafic du réseau. L’architecture du projet Skydive contient des agents de collecte d’informations de topologie et de flux de votre réseau, ainsi qu’un agent de collecte et d’analyse permettant de faire la corrélation des différents points d’analyse de votre réseau physique ou virtuel. De plus, une interface web minimaliste est présente sur le port 8082 de l’agent d’analyse des données collectées, celle-ci vous permettra de visualiser la topologie et les flux de votre réseau.
Sondes
Skydive repose sur des sondes de collecte. À la fois pour la capture de la topologie et pour la capture des flux réseaux. Skydive embarque nativement les principales sondes permettant la collecte des informations des interfaces réseaux et d'une sonde sFlow pour la capture des flux. Bien qu'étant agnostique du SDN utilisé, il est possible d'enrichir les données collectées grâce à celles issues du contrôleur. Les connecteurs disponibles actuellement sont OpenStack et Docker.
Post mortem
Dans le cas d’utilisation de Skydive pour une analyse post mortem des problèmes rencontrés sur des applications/VM, Skydive enregistre ses données dans une base Elasticsearch.
Écrit en Go
Skydive est écrit en Go, simple d’utilisation, et vous permettra de logger, comprendre, visualiser, dépanner votre réseau ou plus encore… Les git-review sont les bienvenus :)
Présence à l'OpenStack Summit
Nous serons présents à l'OpenStack Summit à Austin, Texas où aura lieu une présentation sur Skydive.
Aller plus loin
- Software Factory (602 clics)
- Blog post (302 clics)
- Github (382 clics)
- Skydive release 0.2.0 (binaire, 20 Mo) (365 clics)
# Skydive...
Posté par Pierre Jarillon (site web personnel) . Évalué à 3.
Ce nom m'interpelle, Un skydiver est un parachutiste en anglais. Enfin, plus exactement celui qui fait de la chute libre. Le parachute ne sert qu'à pouvoir recommencer.
Je me suis beaucoup impliqué dans cette activité extraordinaire à http://paraclub-arcachon.com/ et je continue…
Pourquoi ce nom ? Pour traverser les nuages ? Pour sortir du cloud ? Pour moi le mystère est entier.
[^] # Re: Skydive...
Posté par Nicolas PLANEL . Évalué à 1.
L’idée du nom Skydive est venu associé au réseau par le vocabulaire Cloud / OpenStack : Cloud, Ceilometer, Nova, … Etant parachutiste moi aussi, j’ai naturellement proposé Skydive :) Tout le monde l’a apprécié, donc il a été naturellement accepté.
Je n’ai jamais fait de saut a Arcachon, mais je peux te recommander l’association ASPU basé à Paris, qui organise les weekend sur la dropzone du CERPM
Aux lecteurs : Pour ceux qui veulent apprendre le parachutisme, je vous recommande vivement de vous rapprochez de l’ASPU.
Nicolas PLANEL
[^] # Re: Skydive...
Posté par Guillaum (site web personnel) . Évalué à 3.
Il me faut un sticker linuxfr à coller sur mon casque pour pouvoir se reconnaître entre moules volantes.
[^] # Re: Skydive...
Posté par Guillaum (site web personnel) . Évalué à 2.
Tellement pas d'accord. Le parachute fait partie intégral de la pratique. Le moment sous voile est agréable, c'est beau, c'est lent, c'est rapide, c'est très rapide, c'est loin des autres, c'est proche des autres, c'est posé sur la cible, c'est posé hors zone. C'est une sous discipline a part entière qui me procure autant de plaisir que la partie chute.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.